<?php

/**
 *
 *
 *
 * @package lib.model
 * @author r9jason
 */
class GoldTradingDto {
    private $paperQuantity = 0;
    private $averagePriceBuy = 0;
    private $unrealizedProfitLoss = 0;
    private $tradingPoint = 0;
    private $currentGoldPrice = 0;
    private $companyBuyGoldPrice = 0;

    private $dailyTradingVolumeBuy = 0;
    private $dailyTradingVolumeSell = 0;
    private $monthlyTradingVolumeBuy = 0;
    private $monthlyTradingVolumeSell = 0;

    public function setAveragePriceBuy($averagePriceBuy)
    {
        $this->averagePriceBuy = $averagePriceBuy;
    }

    public function getAveragePriceBuy()
    {
        return $this->averagePriceBuy;
    }

    public function setCurrentGoldPrice($currentGoldPrice)
    {
        $this->currentGoldPrice = $currentGoldPrice;
    }

    public function getCurrentGoldPrice()
    {
        return $this->currentGoldPrice;
    }

    public function setDailyTradingVolumeBuy($dailyTradingVolumeBuy)
    {
        $this->dailyTradingVolumeBuy = $dailyTradingVolumeBuy;
    }

    public function getDailyTradingVolumeBuy()
    {
        return $this->dailyTradingVolumeBuy;
    }

    public function setDailyTradingVolumeSell($dailyTradingVolumeSell)
    {
        $this->dailyTradingVolumeSell = $dailyTradingVolumeSell;
    }

    public function getDailyTradingVolumeSell()
    {
        return $this->dailyTradingVolumeSell;
    }

    public function setMonthlyTradingVolumeBuy($monthlyTradingVolumeBuy)
    {
        $this->monthlyTradingVolumeBuy = $monthlyTradingVolumeBuy;
    }

    public function getMonthlyTradingVolumeBuy()
    {
        return $this->monthlyTradingVolumeBuy;
    }

    public function setMonthlyTradingVolumeSell($monthlyTradingVolumeSell)
    {
        $this->monthlyTradingVolumeSell = $monthlyTradingVolumeSell;
    }

    public function getMonthlyTradingVolumeSell()
    {
        return $this->monthlyTradingVolumeSell;
    }

    public function setPaperQuantity($paperQuantity)
    {
        $this->paperQuantity = $paperQuantity;
    }

    public function getPaperQuantity()
    {
        return $this->paperQuantity;
    }

    public function setUnrealizedProfitLoss($unrealizedProfitLoss)
    {
        $this->unrealizedProfitLoss = $unrealizedProfitLoss;
    }

    public function getUnrealizedProfitLoss()
    {
        return $this->unrealizedProfitLoss;
    }

    public function setTradingPoint($tradingPoint)
    {
        $this->tradingPoint = $tradingPoint;
    }

    public function getTradingPoint()
    {
        return $this->tradingPoint;
    }

    public function setCompanyBuyGoldPrice($companyBuyGoldPrice)
    {
        $this->companyBuyGoldPrice = $companyBuyGoldPrice;
    }

    public function getCompanyBuyGoldPrice()
    {
        return $this->companyBuyGoldPrice;
    }
}
